1281 97
2741 555
3088 560
2381 642
1774 310
6835 760
3912 349
16400 235
3515 973
2944 304
2451 541
11114 603
3585 773
6466 864
57163 635
7514 536
2472 368
3036 590
16022 286
11491 547
2362 514
116902 465
1090 104
4348 382