15269 67
1300 93
7741 642
21963 477
71424 641
18452 362
33245 843
37580 636
11566 348
9370 527
6862 802
50421 60
3912 99
4439 658
5489 614
1927 212
8099 878
7306 728
1169 87
1516 34
2436 273
7411 473
3164 563
2872 302