630 133
2935 303
3654 297
3740 587
993 125
4271 595
1098 96
1190 218
4315 739
2346 172
1625 365
1996 335
2279 397
1987 414
1775 303
1425 234
4295 775
2414 332
2241 435
497 113
4113 746
865 40
5055 860
2615 294