115083 293
22556 112
95337 348
78335 353
43533 197
88408 174
143368 252
75509 491
34905 728
82811 474
32882 315
68061 865
34577 375
74578 218
33368 334
30722 43
25131 49
6378 322
49733 602
48068 851
58183 600
33950 369
39978 763
41643 423