57066 345
8498 116
10802 175
11799 407
13119 598
19614 580
10742 186
18087 269
15164 880
11833 173
23944 781
10738 256
17181 738
8399 600
19937 519
4501 55
18148 652