2289 40
2490 213
4280 76
1982 220
5407 575
20793 893
3106 256
4569 78
5219 414
10370 765
5027 358
33117 686
21004 509