2931 872
2820 626
1286 339
700 198
1897 42
2361 539
631 169
3024 627
6530 582
1171 366
2317 499
2136 653
2120 514
1020 257
1867 496
18151 324
14210 612
440 132
2516 742
2624 582
471 147
1293 77
9725 103
966 230