2501 83
106999 979
3425 498
40899 716
9722 750
4240 493
2636 294
11546 56
4574 464
7701 852
51011 707
233836 728
17448 330
21079 865
7276 339
2483 261
3298 506
4025 133
20082 134
147194 718
2640 322
14513 482
11335 154
26167 297
100767 665
14358 326
2782 120
30771 942