2513 486
1012 94
621 37
1190 113
4819 322
6672 307
2696 399
545 108
1646 82
12517 393
12053 352
777 147
3010 500
5952 233
103265 370
17278 667
34161 773
37923 38
29069 384
6827 497
23731 427
37555 571
72903 288
11821 537
4462 372
5243 384
12657 585
11046 756