39096 425
85741 284
59431 604
21595 387
37366 270
32442 211
28698 404
19793 280
27392 423
29850 122
59339 567
75190 426
34730 98
23279 350
35833 365
34149 873
29773 524
26926 388
33411 268
104904 700
66987 165
31165 536
30444 696
28490 763