2397 251
2797 521
1181 295
4996 222
3234 579
3403 356
2535 345
3451 701
1865 172
5714 222
9321 612
3506 469
6894 665
3492 611
2947 516
3150 119
1399 44
3017 595
3037 405
3220 487
11394 67
1795 182
6296 755
14971 634