105533 246
39941 682
29374 398
122477 558
88089 351
152268 1051
9310 502
91464 940
14744 615
71459 342
47219 562
27907 87
36510 570
27780 486
102300 928
15419 557
62045 505
30425 384
71471 259
78917 819
33817 318
93540 726
81900 684
29965 744
22260 305
46278 208
33399 370
129375 743