2962 40
3270 213
5489 76
2379 220
6601 575
22636 893
4140 256
6846 78
6454 414
12133 765
6319 358
36259 686
22944 509