11300 296
6894 52
21633 41
16756 548
7380 170
11645 111
12433 322
41746 327
56544 571
19082 455
37589 680
11332 560
81415 656
11490 653
15036 236
15373 423
5663 197
48341 602
9415 700
18582 355
12455 460
80076 352
8122 50
25218 144