35102 646
55646 519
31099 195
2099 530
1658 419
1552 508
10615 154
43366 533
23655 137
43960 304
23093 672
81086 201
2156 687
7599 522
12113 818
31735 633
2154 485
43015 95
11866 145
507 109
2895 727
1944 470
4494 643
8003 315