2505 525
936 98
2500 430
4560 401
22874 597
4191 386
10238 771
10283 831
5780 123
5200 55
107632 465
2369 212
15853 883
4185 107
9192 328
7017 240
31078 927
24962 438
9372 515
10030 541
17449 356