2695 32
7034 612
23939 550
5916 469
4341 443
6268 625
4726 590
6910 154
16051 267
6871 859
8204 627
4048 521
6960 683
2918 287
4539 340
1468 153
11612 595
2757 199
13040 926
9236 349
6538 390
1889 126
2214 51
22030 241
6864 529
2583 177