42968 505
2654 182
22152 261
3642 793
24332 492
9164 400
14920 511
30878 962
8804 423
33486 746
138527 500
21143 102
76260 403
42608 115
41323 319
37784 396
39176 198
47314 372
8206 144
48151 290
43773 558
25737 840
11530 846
14699 251
58309 664
16777 523
9674 97
13819 432