2681 562
1169 58
3732 500
2522 682
2848 630
1167 211
3012 614
731 119
2223 506
1059 220
3063 572
2582 355
1822 474
3273 854
1361 381
2873 729
617 54
2401 328
2461 295
1285 224
1577 193
3158 741
1717 378
352 60