19315 164
10033 53
11522 214
34640 473
2565 120
12831 444
10354 139
10009 335
8256 281
14048 905
13930 802
19859 200
120541 616
19629 33
15001 795
10976 522
14693 426
22450 919
24622 328
13151 285
3394 313
15979 641
22470 630
12487 251