28593 212
18714 382
3423 70
23159 80
2531 463
29321 682
1725 254
42553 647
8066 426
2895 376
15760 83
30838 597
9151 286
10834 209
25859 124
18670 240
17193 263
31702 633
3967 601
16197 616
4736 693
2885 318
8007 185
24742 719
1618 162
5512 385
1786 310
27953 89