15261 67
1300 93
7741 642
21961 477
71423 641
18447 362
33241 843
37576 636
11560 348
9369 527
6862 802
50421 60
3911 99
4438 658
5489 614
1925 212
8098 878
7303 728
1169 87
1515 34
2426 273
7410 473
3163 563
2872 302