3001 812
3542 657
2062 252
2391 95
5731 565
4718 540
29304 128
10236 377
8961 379
16682 837
9442 583
15939 165
56342 379
10399 346
4146 52
4789 385
15300 514
22268 406
89279 309
13577 658
14610 714
9738 704
14194 44
25359 265
13177 228
6938 890
18119 486
9512 730