34735 341
54003 157
34939 489
11394 656
43460 332
35902 372
95575 763
14255 839
9976 555
8250 450
15008 62
33400 238
27134 141
19535 155
15215 669