25993 651
12615 127
29579 712
2479 189
29647 264
9527 461
15862 794
2386 110
4716 566
50054 704
3355 195
15038 535
24176 188
22273 407
16633 777
10166 585
6210 640
27947 238
40380 478
7806 729
24992 523
3860 392
6436 715
20813 759