12860 542
4400 923
21696 277
5967 305
5009 294
3009 518
2872 88
3866 602
4353 561
2543 199
8844 186
23396 594
10014 247
5900 547
14668 56
2841 327
3733 257
7777 127
3904 784
3224 557