3295 693
18100 420
9655 27
2184 284
3456 570
2068 187
2229 563
4895 715
1732 174
2914 605
8049 252
2746 680
561 56
38427 483
14397 309
18262 403
1108 60
4696 369
13686 187
28493 493
13300 126
18107 501
21050 673
3959 412
3400 298
18542 935
16476 725
35646 677