29631 96
5802 507
9544 621
9887 103
16474 360
18897 555
14647 60
25495 532
4653 371
23753 186
15176 680
14494 388
14860 380
98407 746
11186 245
5977 457
6448 706
3031 157
2624 172
5096 668
1881 87
3118 530
2573 195
3598 348
1964 195
3134 520
4720 936
2376 406