1089 25
14072 803
1834 175
2293 379
1309 84
2438 351
2251 477
2052 393
2558 589
1963 227
1355 136
3633 635
12637 888
11709 709
3559 563
3988 856
2231 323
4126 234
738 67
2705 464
3124 697
3584 845
8158 143
2197 299