100568 328
88209 357
41908 289
48450 505
50255 169
25212 152
9652 138
39048 374
64811 931
17348 322
37136 286
32431 576
55080 670
97870 782
49315 411
38291 679
26173 465
22977 484
68461 598
35282 309
21568 401
24495 260
46655 482
67078 109