3075 49
1883 187
2280 461
4417 966
3786 922
1293 129
1005 64
2974 447
3614 919
7855 610
2164 362
2994 334
1558 215
2480 185
2478 347
4358 557
2101 325
2598 101
2424 564
7519 347
2207 508