2288 40
2489 213
4280 76
1982 220
5406 575
20791 893
3106 256
4568 78
5217 414
10369 765
5027 358
33117 686
21004 509