22083 803
15902 225
19038 427
27305 70
14845 844
20128 217
65288 264
4213 858
4864 603
3110 230
4016 445
1715 294
1820 141
7956 623
2804 265
1950 183
3896 61
6002 642
2555 324
5340 588
5142 344
7237 464
2942 222
28804 604