929 46
4143 345
5281 693
5521 504
5700 664
8547 559
2482 292
19636 133
13460 301
30866 576
2650 646
2868 523
1431 248
2368 372
3668 475
7068 494
8386 366
1660 383
2255 116
3882 421
3444 656
10529 433
1543 247
4660 853
3148 506
7263 731
3117 500
5005 618