9966 503
6724 58
2127 366
2423 272
3412 544
5078 584
11770 689
15724 719
29841 294
6066 709
10176 756
1298 69
2428 300
9199 566
8554 607
2258 401
5428 840
2823 619
4565 194
10580 301
6557 605
2787 85
4480 488
20059 276
9959 492
5222 178
7797 306
1808 259