3003 361
2820 251
2089 229
148661 315
5273 630
7371 119
9269 703
24112 613
8649 777
406563 1169
134410 423
266210 917
144219 446
106516 383
58216 670
50977 596
2231 161
9961 347
40354 407
97185 481
38209 387
4916 72
2547 229
6051 480
4017 129
4794 616