19522 1030
4792 618
12868 524
21374 328
4151 637
2413 87
5225 528
12273 584
3421 536
4975 246
4902 41
13425 266
13623 263
23266 116
13356 649
10900 628
2946 175
2565 294
44664 827
2226 101
6641 788
3472 664
8678 261
5536 671
13251 477
15807 386
1624 160
8353 208