2927 580
3257 555
2595 64
1729 141
1880 181
3531 922
10722 117
6946 792
1672 96
3967 466
1690 125
3301 295
3612 519
5412 232
3525 749
1975 485
3306 586
15974 241
2794 602
2934 406
3033 378
1254 286
14470 274
3987 857