3116 843
2976 672
1185 302
3115 761
3520 336
6834 579
3051 453
1116 210
1699 93
1970 310
3771 763
3365 509
9015 565
3856 574
6802 893
30334 647
2644 534
145439 319
116362 379
49379 628
42240 93
123561 681
94585 371
88766 592
89743 233
106448 162
67193 607
24124 415