2332 355
6577 390
59009 584
31929 179
3794 163
19016 619
10226 146
2057 265
22016 306
16314 911
17742 445
5051 53
4394 370
1861 289
3608 354
5007 813
7805 681
12250 485