1079 260
2154 355
10388 294
4313 713
3150 240
17858 862
15514 80
7290 231
7089 506
6902 519
3478 167
8816 657