19816 671
35641 900
39089 168
8225 407
23211 346
28799 538
5143 372
8858 598
35742 896
20421 362
4096 759
7308 90
24891 283
17594 278
57494 179
86508 643
174887 696
19448 522
25655 383
11057 234
6644 523
5376 472
7709 430
25754 207
25072 322
29746 577
10366 451
13251 39