25625 305
2642 218
15445 28
7442 465
4406 88
8144 151
1439 211
1316 234
5273 141
14525 589
1091 93
2552 129
2984 239
9222 680
3307 397
3978 319
4383 161
2485 84
5910 633
2937 140
1088 157
3705 187
2663 98
4888 843
1730 298
1517 353
7450 604
1951 392