3081 105
1746 228
27210 862
1749 334
918 58
620 59
4420 473
3762 749
2386 326
1856 94
2243 419
1234 210
2076 410
2297 678
2264 403
757 43
2012 450
1087 266
3277 395
1609 408
630 104
1514 191
2571 424
2860 146