3006 544
3109 494
2059 209
1242 178
13088 938
18208 319
40987 432
32031 366
21209 612
82293 557
19502 525
28086 421
11468 215
102769 348
20824 539
52863 509
70336 390
45606 163
33945 289
34018 971
791 85
89454 463
29624 484
48947 283