30146 509
24811 645
677 88
2508 671
2490 795
2781 882
1763 514
10354 71
3202 393
18096 353
20020 584
1663 504
31836 486
11041 356
55213 481
11068 762
30035 156
121775 358
1682 364
10012 673
6179 133
6557 933
1192 266
4830 806