2601 296
22014 420
10028 876
7926 843
3820 330
4972 232
8499 830
10476 257
18360 72
22364 515
29394 857
20738 78
21457 281
49651 179
32078 430
53790 365
9472 333
20964 52
7111 293
16553 665
20741 283
17005 798
6711 513
2881 215
1329 70
10717 700
3788 119
11269 626