142652 170
15711 523
41788 275
11758 557
128558 115
19866 311
9898 297
4308 250
87018 830
4359 603
10367 227
4281 210
15599 32
19591 198
29315 49
9880 796
6453 412
13505 532
21603 330
15143 885
7372 378
73360 533
57035 78
33971 197
64871 527
55446 603
78300 81
136184 389