2993 115
8831 598
3988 163
9318 320
9741 574
8103 394
48846 932
13046 280
11644 439
6522 412
14406 293
17122 86
17005 706
12659 580
31467 106
5363 351
10074 228
5889 662
12134 494
18429 377
24947 675
24812 204
25025 83
5084 836
9697 436