2886 790
1632 258
1329 178
2232 416
119491 550
50457 290
24489 57
49932 474
102995 825
79667 417
55029 252
60646 343
82426 748
55112 237
32589 439
50999 185
69535 332
49182 463
29468 796
52287 227
25741 514
54663 650
47013 684
109254 503