3081 105
27211 862
1746 228
1749 334
918 58
4422 473
621 59
3762 749
2386 326
1856 94
2243 419
1235 210
2077 410
2298 678
2264 403
757 43
2012 450
1087 266
1610 408
631 104
3277 395
2572 424
1514 191
2860 146