30396 96
5897 507
9740 621
9962 103
16622 360
19282 555
14929 60
25581 532
4670 371
23861 187
15238 680
14643 388
14896 380
98888 746
11221 245
6018 457
6470 706
3058 157
2646 172
5104 668
1902 87
3125 530
2593 195
3636 348
1978 195
3149 520
4732 936
2388 406