17196 325
3883 345
1120 138
2420 398
4347 211
4784 475
8417 555
8146 34
17389 783
6380 747
9144 830
2808 219
4430 472
4158 917
3602 245
5124 845
4926 224
3826 516
5678 588
1792 176
3615 516
28317 358
17325 376
28112 246
5562 322
7298 307
7728 689
30848 600