2100 323
3949 309
3268 345
4156 757
8541 264
2441 44
14739 385
6109 223
18502 262
15359 617
2845 870
1672 89
2911 509
1351 132