953 78
2653 601
3428 207
2359 580
2879 639
5512 347
1636 212
3196 490
1312 259
3013 746
3077 528
2738 723
2223 538
1976 174
3659 683
1311 277
1573 280
2313 517
2173 381
904 127
2517 121
3941 499
1225 223
1997 475