2371 290
16591 64
29808 663
11294 107
17315 803
41920 471
10522 255
15528 497
27848 328
14210 598
5396 395
30217 221
4582 911
3389 379