5086 45
7942 629
9084 846
5610 166
12433 485
10471 513
20145 544
8444 601
39104 387
7069 259
5143 46
12845 475
15399 664
11963 880
10448 323
10640 264
15536 503
13042 633
8850 825
9671 735
10349 183
7630 259
8332 322
4527 522
2461 233
8784 38
8878 446
4333 300