3196 502
26135 325
69340 491
115014 498
93726 410
65261 197
13200 263
98496 281
4678 739
111397 312
137805 564
72172 297
60872 232
57799 271
48563 171
63898 357
2147 566
73764 819
2635 193
1619 363
2344 153
380 37
3470 972
5181 254
2162 430
2897 590
4378 517
697 125