2932 290
4068 344
7639 582
16593 652
3053 129
5000 370
2129 293
5928 429
4442 211
6196 288
2417 265
20028 445
2945 97
5271 138
6726 509
3533 211
3600 79
12193 100
4855 677
2223 35
5046 78
4765 127
1343 89
2130 167