50368 535
46195 226
38304 382
25495 626
6414 870
32588 754
23449 47
8476 489
142395 343
13406 426
2787 436
55193 616
35854 246
164426 299
11133 550
24002 233
3542 311
41793 667
2548 701
163196 422
48868 377
6671 74
32171 392
16366 278