105506 595
9060 99
27562 644
173463 949
27837 506
41538 369
107047 200
128786 812
21127 612
8617 663
35660 244
50232 375
32460 417
11613 334
7517 204
58509 372
19158 161
13995 492
6579 69
9307 208
51870 252
51136 756
20254 649
16289 118
8151 70
35230 862
69268 339
45679 649