2501 83
107030 979
3425 498
40904 716
9722 750
4241 493
2637 294
11546 56
4574 464
7702 852
51026 708
233939 728
17450 330
21079 865
7276 339
2484 261
3298 506
4025 133
20092 134
147237 718
2640 322
14516 482
11336 154
26171 297
100783 665
14358 326
2782 120
30773 942