29782 427
22844 618
5235 612
20494 562
41302 120
21224 233
26440 259
45996 384
50700 720
4265 383
12578 666
7731 502
6454 222
13905 456
11775 170
62021 95
109393 667