19511 1030
4788 618
12857 524
21361 328
4150 637
2412 87
5225 528
12261 584
3421 536
4972 246
4902 41
13424 266
13618 263
23256 116
13353 649
10900 628
2944 175
2565 294
44611 827
2226 101
6640 788
3472 664
8673 261
5530 671
13245 477
15800 386
1623 160
8350 208