15801 181
497488 1011
8163 108
8571 696
7031 114
11286 285
10355 306
4893 381
72368 476
6953 193
11597 340
45556 610
37149 540
36286 352
29221 272
55199 721
13425 341
9595 216
37566 231
53208 278
3344 523
2605 74
2353 359
1522 42
4573 312
2865 144
5873 657
12601 137