20155 702
23081 146
16704 626
31818 285
45994 167
247624 1277
718 32
8232 231
8778 494
26186 747
18641 88
746 172
27558 461
11208 405
2159 555
2616 478
254336 623
19008 386
20636 97
14340 725
33550 952
44012 798
23693 326
261131 806
54719 670
15635 208
14117 210
25550 573