3603 102
1829 302
3085 49
1885 187
2295 461
4430 966
3804 922
1313 129
1046 64
2999 447
3637 919
7916 610
2205 362
3016 334
1589 215
2487 185
2479 347
4384 557
2122 325
2688 101
2426 564
7533 347
2214 508