2991 459
3340 361
86333 251
7893 525
7744 488
4628 593
7913 127
5917 121
9666 770
5198 760
5001 296
3972 593
6858 529
6492 396
1447 46
3949 156
3034 116
3092 219
5266 548
4581 853
14337 559
6988 665
2577 177
6964 616
5291 551
3104 253
2901 197
125522 767