2901 418
1670 400
999 227
2847 617
1102 289
735 210
1189 275
530 132
401 75
2164 532
1278 249
2966 824
398 91
3285 837
2075 666
1748 333
1678 463
1348 325
3158 980
180 38
2527 696
440 115
1237 325
831 256
1226 322
1262 257
1765 399
619 175