2905 503
5849 318
2116 454
4504 383
2997 423
8793 725
6332 628
2059 598
8233 331
1443 173
12367 162
2375 25
4322 655
14539 620
15990 464
3160 768
5497 683
1480 194
80741 794
2258 589
33968 503
7048 389
21800 383
24942 180
21680 183
1487 302