3139 650
2074 218
5569 142
3462 486
9408 690
2999 317
5247 851
2848 457
6578 745
7319 399
2286 65
2791 593
4007 270
2260 378
865 115
2427 497
2840 583
1196 61
15173 373
2389 545
8651 649
5717 527
1766 344
2689 614
8981 565
39233 286
3401 744
11437 191