40507 432
2090 29
36014 548
8431 875
7455 617
31847 352
5392 142
4985 330
4861 715
1328 329
27304 375
18147 675
3438 510
32875 774
3566 354
14790 113
3783 370
17931 661
36993 297
8936 517
32585 331
68049 51
19465 635
4985 269