2916 251
8239 62
3967 202
3211 128
8939 426
18465 582
7946 646
3941 385
6825 983
2003 195
1609 151
6343 261
5772 416
7744 534