31093 220
21081 703
3277 229
319301 658
161789 700
47802 600
53420 566
39121 479
46475 454
25805 625
140296 402
31061 259
26950 311
5405 278
11517 204
5384 352
38931 616
27169 888
11936 244
9496 586
39844 593
13899 555
41479 331
12271 494
19347 820
1903 388
3140 535
9596 470