15017 576
1739 55
3670 392
1594 107
4241 392
3711 804
6176 857
13507 863
31969 599
4780 425
7026 471
2289 46
9735 406
3222 515
6837 263
2691 229
2983 592
2589 252
5365 352
9967 216
3706 577
2820 438
4538 470
21444 812