12860 542
4399 923
21695 277
5965 305
5007 294
3009 518
2872 88
3866 602
4352 561
2542 199
8844 186
23388 594
10010 247
5900 547
14666 56
2841 327
3733 257
7777 127
3904 784
3221 557