3198 100
2450 284
5349 240
5991 374
16859 793
9382 847
5773 213
22230 357
9000 126
11095 518
4201 83
5023 752
7656 486
13484 306
6022 788
8783 751
3559 135
5666 204
5022 855
5362 179
3813 696
11638 613
2632 205
2781 278
23541 451
4498 498
5166 817
8183 136