109052 403
21260 124
41118 505
188730 316
164369 299
18610 415
290626 809
143555 632
12281 354
31301 707
152981 338
8712 215
32880 429
37333 137
8384 76
20000 275
10716 580
303904 1072
44178 453
10971 580
54466 586
165939 448
158976 678
19432 643
94517 427
14067 111
144011 288
13760 398