2262 238
3330 44
3642 563
5016 616
13904 466
14918 864
8500 107
11077 309
3593 207
4431 373
5342 556
7808 659