28593 212
18714 382
3423 70
23160 80
2531 463
29323 682
1725 254
42553 647
8066 426
2895 376
15760 83
30838 597
9151 286
10836 209
25861 124
18672 240
17195 263
31703 633
3968 601
16198 616
4737 693
2885 318
8007 185
24743 719
1618 162
5512 385
1786 310
27955 89