50095 123
13381 780
10808 144
8113 339
5615 59
4775 358
4483 133
43749 297
4850 58
8193 416
11487 797
3269 109
2361 314
8006 706
41260 81
5873 269
7657 752
3676 610
6250 319
2458 273
11430 655
27239 37
8227 659
14424 645
6378 433
26694 100
5214 497
2547 230