21527 594
14298 150
6288 375
13308 746
3246 34
3112 441
3786 205
706 117
3547 46
9398 257
5268 390
4165 177
1146 64
1586 218
5287 469
3909 558
3642 598
3562 481
12831 168
8802 534
4400 545
2531 378
5753 540
16988 263
24567 481
6737 432
3604 318