43582 289
14182 807
24806 178
110550 304
38148 875
42429 519
19001 306
22792 591
30558 764
42406 811
2375 82
15285 528
6593 214
5675 423
3998 175
1928 136
10571 241
5031 64
2339 35
9927 375
4172 633