29950 428
30719 624
4496 612
19896 562
40343 120
20917 233
26147 259
45420 384
49870 720
4233 383
12520 666
7600 502
6310 222
13791 456
11586 170
61364 95
108468 667