2656 110
1020 228
1651 442
2767 524
37937 151
6964 754
7585 486
3591 672
5179 148
3500 136
4370 490
20463 509
6057 355
3782 854
1703 418
2569 347
2064 221
3275 727
2929 517
1924 90