417 69
3517 390
5004 301
4023 645
3099 61
21574 500
26704 121
31351 503
11812 405
14129 312
10215 492
2410 322
6848 760
17894 876
13941 457
2815 463
3782 668
4591 373