3510 28
14285 692
9239 329
6317 258
2592 160
6129 228
5286 494
7850 464
14425 582
21056 551
22294 321
2773 92
6282 552
5765 315
13577 250
19072 351
23396 1110
12939 441
5878 489
14298 498
3765 310
5924 350
6539 137
4588 682