2956 251
8289 62
3994 202
3244 129
8971 426
18492 582
7968 646
3956 385
6839 983
2027 195
1632 151
6369 261
5792 416
7765 534