2985 115
8814 598
3980 163
9301 320
9734 574
8065 394
48749 932
13011 280
11609 439
6510 412
14393 293
17086 86
16942 705
12636 580
31417 106
5339 351
10040 228
5878 662
12125 494
18375 377
24870 675
24713 204
24940 83
5074 836
9674 436