599 180
4225 535
2108 219
5395 411
3195 319
16877 327
34620 913
121568 827
19509 388
5417 673
27248 188
13262 47
39149 436
55552 183
18128 221
61768 554
17091 702
15716 87
11293 499
4777 244
22103 619
7993 490
12478 464
18234 162
37422 843
36751 77