3013 475
1454 100
2361 590
1892 491
1632 302
1773 347
2519 469
994 111
2428 379
2620 448
2595 499
3521 602
1828 445
2673 541
3118 825
9628 726
41483 758
9191 562
2678 704
1210 211
8385 275
1212 275
22738 800
5079 231
1128 202
966 188
2848 742
578 97