3267 503
2944 290
17452 560
5390 431
12769 687
12245 894
56040 548
23427 215
8401 186
4468 400
28424 61
21305 228
19625 449
2785 337
11887 650
1803 126