17196 160
21982 631
38105 307
35258 313
45369 422
9535 163
19214 615
50300 319
49296 570
49708 213
101441 514
29286 744
21427 315
46170 337
36850 553
3402 556
4271 671
613 25
3517 597
4141 166
23749 79
6594 511
5902 394
9897 433
10711 488
3538 431
4102 444
10726 679