18043 763
3513 526
15680 282
4758 676
3018 499
17387 412
3518 631
11340 679
4251 517
7562 98
2938 222
3927 674
3808 797
17901 644
2118 377
2149 213
16365 297
3187 619
9840 527
2348 122
3753 566
10652 137
3124 184
3875 911