149450 1167
4286 382
13474 574
29976 692
6697 54
60015 519
29139 202
8656 657
5238 97
62328 528
15251 90
54846 203
19492 255
14872 516
27692 486
11908 477
355460 991
20295 651
24143 962
12133 552
149428 573
54143 701
38411 761
18693 283
13066 278
46275 894
3452 461
6009 473