2695 32
7048 612
23939 550
5916 469
4342 443
6270 625
4726 590
6910 154
16051 267
6871 859
8204 627
4049 521
6960 683
2918 287
4539 340
1469 153
11612 595
2757 199
13044 926
9237 349
6539 390
1889 126
2216 51
22031 241
6864 529
2583 177