19321 77
8639 378
3004 220
2827 597
2623 268
3929 497
1506 61
2954 498
3534 550
2783 45
2553 387
11813 663
8935 655
8525 730
11179 438
4193 181
3551 808
5196 292
13989 277
7630 151
5474 829
4064 208
9967 639
17625 203