5059 929
27873 597
2973 41
2955 460
26343 872
13121 55
20531 185
5011 613
2517 243
3205 629
8840 374
2147 193
2138 162
1875 42
4071 623
10370 452
4759 806
2676 378
3139 409
16195 401
35522 677
18355 935
3521 516
13574 187