29514 586
10191 199
8470 437
19796 187
4137 62
13236 799
24664 1036
14750 311
5650 744
18304 291
17335 875
7557 494
8996 595
3010 360
40008 222
12182 133
3534 259
19986 314
23023 510
2862 287
17758 716
9860 514
35080 486
32146 436