16096 508
2991 568
2144 588
22503 630
2248 170
10736 132
36374 274
10406 176
14571 280
6653 189
107355 468
175107 962
62394 670
14474 655
48953 67
64384 297
14240 495
56692 820
59708 346
23280 801
30755 894
48081 613
10583 314
22547 287
8743 643
3308 412
10613 303
9812 625