120026 505
72899 181
154897 391
40988 268
22434 543
38048 636
21054 1002
156092 648
61148 220
143686 222
1011830 3021
96703 640
246288 921
80315 642
60108 494
191202 545
210130 452
32979 354
42757 880
32478 95
39742 325
38447 766
72914 545
33349 746
40651 242
77620 838
38324 580
143934 829