25060 779
2583 435
1402 142
1376 195
6411 258
5323 664
4834 472
3529 281
7603 94
8996 225
45791 521
18173 201
1815 406