2268 40
2467 213
4252 76
1964 220
5381 575
20740 893
3096 256
4521 78
5184 414
10314 765
4984 358
33033 686
20933 509