2696 32
7079 612
23940 550
5920 469
4343 443
6272 625
4727 590
6912 154
16051 267
6872 859
8204 627
4049 521
6960 683
2918 287
4542 340
1469 153
11614 595
2758 199
13056 926
9243 349
6539 390
1890 126
2216 51
22033 241
6865 529
2587 177