2308 341
11938 638
2744 285
408585 1043
6604 358
2752 326
1479 261
798 116
3180 626
3699 875
3729 752
2941 465
1556 257
2962 661
1966 382
8597 498
2615 591
12005 665
4308 40
64344 821