3086 812
3622 657
2112 252
2430 95
5745 565
4725 540
29327 128
10281 377
8994 379
16686 837
9458 583
15950 165
56376 379
10417 346
4147 52
4810 385
15307 514
22284 406
89288 309
13578 658
14620 714
9742 704
14196 44
25394 265
13192 228
6938 890
18126 486
9518 730