3065 49
1879 187
2278 461
4363 966
3756 922
1262 129
984 64
2937 447
3567 919
7761 610
2120 362
2950 334
1537 215
2443 185
2451 347
4339 557
2085 325
2486 101
2412 564
7488 347
2195 508