17526 165
12097 194
11400 533
8637 299
1655 64
3211 291
6420 624
28176 238
3681 371
1425 366
8362 175
4600 808
2733 608
34983 297
12618 726
1879 99
18398 579
2399 562
2493 517
8392 77
3996 454
9773 461
7735 318
1676 258