583 180
4215 535
2097 219
5351 411
3174 319
16859 327
34546 913
121427 827
19493 388
5399 673
27166 188
13200 47
38956 436
55442 183
18076 221
61621 554
17057 702
15670 87
11259 499
4773 244
22087 619
7973 490
12472 464
18192 162
37359 843
36688 77