15098 664
32485 109
43868 615
28402 436
3249 314
11834 880
8491 135
4336 38
12514 445
6020 283
5771 473
20683 52
6093 511
7221 251
5356 318
11655 648
7834 386
21036 64
15882 432
15298 153
2203 379
14951 181
30399 372
5435 391
16876 349
10656 416
25005 634
25533 442