1292 238
5098 622
1211 208
10228 857
146804 401
29266 496
17237 824
6826 271
28477 116
17536 708
2255 33
3872 685
5162 329
1909 428