3076 49
1883 187
2280 461
4419 966
3791 922
1302 129
1006 64
2974 447
3614 919
7856 610
2164 362
2994 334
1560 215
2480 185
2478 347
4358 557
2101 325
2598 101
2424 564
7519 347
2207 508