19525 1030
4794 618
12872 524
21375 328
4153 637
2413 87
5225 528
12273 584
3422 536
4979 246
4902 41
13425 266
13627 263
23272 116
13360 649
10907 628
2948 175
2565 294
44680 827
2226 101
6643 788
3474 664
8680 261
5537 671
13254 477
15810 386
1624 160
8356 208