22041 742
7058 800
2113 169
14805 268
7290 516
11510 443
3567 504
5573 634
3089 97
1113 161
2516 432
10646 699
6990 620
3876 150
24858 372
14238 293
4314 30
12205 885
2487 113
1415 231
6005 912
3075 436
3950 755
4373 669
3415 859
29671 405
26421 374
12554 322