2156 506
10594 811
4306 498
1250 51
4031 767
3765 278
38774 332
5012 493
2503 363
6051 60
4865 268
3101 451
10917 75
9895 122
3470 865
17236 496
18675 477
28126 334
8280 752
4771 494
10112 155
4756 626
2272 588
3390 590
5498 534
21386 207
6162 587
6744 753