30631 428
31290 624
4503 612
19899 562
40353 120
20918 233
26151 259
45428 384
49879 720
4235 383
12520 666
7603 502
6311 222
13795 456
11590 170
61372 95
108483 667