30101 96
5876 507
9671 621
9940 103
16595 360
19156 555
14830 60
25543 532
4658 371
23819 187
15213 680
14583 388
14884 380
98671 746
11205 245
6003 457
6457 706
3048 157
2637 172
5103 668
1893 87
3121 530
2579 195
3618 348
1972 195
3147 520
4728 936
2384 406