2959 124
2588 423
8301 416
35310 251
36272 157
3631 321
2636 511
2911 500
37746 393
8982 196
3546 309
5853 296
15603 342
40747 120
3777 84
23744 486
7078 480
5194 783
4554 638
12541 203
12976 510
3930 125
15457 914
23960 986
7770 971
4665 308
9350 722
5481 478