497 101
1661 517
1424 332
2652 583
33739 783
43127 318
78587 288
80964 713
56767 375
11080 40
35942 240
24891 374
65033 930
54937 168
8562 92
32376 825
32521 591
74872 96
16125 429
17717 507
19280 167
65395 161
30956 985
48995 296