40505 631
40972 198
13915 659
10484 319
24440 324
22000 295
13485 286
7066 753
12582 712
16575 686
12515 302
25783 278
2877 181
3749 757
3971 821
8061 480
4372 299
10486 603
14359 246
4566 187
10601 452
6483 319
1684 80
2478 213