4228 37
6820 583
174686 311
10203 210
90614 737
7350 407
18403 715
11147 652
7028 184
9942 297
44530 670
9832 577
3153 458
5856 823
4754 638
3354 329
2810 402
7865 921
3835 390