2931 506
1595 385
1512 349
1212 261
23573 172
667 125
3485 598
262 43
2418 634
526 36
2206 656
2360 625
2510 614
2039 445
11867 208
10445 631
1657 350
972 218
2122 392
1252 123
3146 688
2136 435
3945 843
18875 159
6668 911
9209 242
37763 865