29297 428
30164 624
4488 612
19896 562
40321 120
20914 233
26144 259
45416 384
49860 720
4233 383
12518 666
7597 502
6310 222
13787 456
11585 170
61353 95
108458 667