2583 574
1629 345
27335 700
2913 883
2456 499
1941 437
1012 152
1764 307
7450 121
2827 216
26588 472
7644 687
64211 651
59116 377
5879 469
5893 798