2955 932
522 113
2893 636
1104 207
104169 432
4087 748
4310 659
3016 500
3515 561
10701 609
8139 443
68014 498
25631 110
7200 690
12559 118
42247 365
10399 386
48336 425
117322 499
127861 339