2104281 4081
1190417 2355
22163 420
18659 442
5593 562
14885 353
14544 265
8198 189
8328 276
14995 224
4591 585
85479 622
72726 659
48269 234
136588 1005
82167 484
54147 425
55270 780
15410 288
99444 877
45438 122
12925 736
46482 426