2506 595
8611 443
13626 285
22492 151
10644 112
7905 562
26104 324
8694 399
8592 608
17089 257
10258 563
2831 420
7979 328
6377 238
4639 814
6683 254
4527 353
1649 116
10179 667
6323 87
5510 174