32600 502
98616 370
111911 841
27657 747
95396 1111
45157 425
18816 173
18984 515
50368 812
73449 785
19273 649
31468 168
44984 890
54712 448
50938 747
30437 804
34575 344
83910 346
30220 239
41695 378
21695 287
45110 93
26909 966
21398 284
40172 840
61320 316