3097 812
3625 657
2115 252
2434 95
5747 565
4728 540
29332 128
10293 377
8996 379
16686 837
9459 583
15950 165
56378 379
10417 346
4147 52
4823 385
15309 514
22284 406
89288 309
13578 658
14620 714
9742 704
14196 44
25397 265
13193 228
6939 890
18127 486
9518 730