20293 58
2372 248
13403 616
5541 293
59440 300
20759 264
28205 133
4139 421
5859 969
8070 548
3397 46
9611 526
17633 464
35902 194
14591 827
6531 112
2780 167
4012 560
8258 369
5576 540
17672 521
28536 374
5521 110
8791 541
2884 203