22072 413
34947 342
15300 312
55424 157
13924 529
34920 310
8654 227
36171 489
11525 656
42879 332
37232 373
97613 762
21254 503
20495 243
14532 839
10303 555
8251 450
15347 62
34453 238
27731 141
20078 155
15424 669