1389 353
12169 471
2710 213
3690 504
9848 312
2765 660
3590 131
2200 196
3784 198
29088 73
24239 50
16247 632
7105 416
3060 633
2995 146
6425 604
3072 169
5046 519
7884 229
16584 682
3772 577
2743 103
4860 507
2661 495
3333 277
1309 81
19563 258
4926 365