12860 542
4399 923
21695 277
5963 305
5007 294
3009 518
2872 88
3866 602
4352 561
2541 199
8844 186
23385 594
10009 247
5899 547
14665 56
2841 327
3733 257
7777 127
3903 784
3221 557