331 40
1625 387
428 38
2280 331
2620 720
3570 721
2496 496
2122 559
4229 476
3096 695
251 29
1207 176
260 38
1980 271
2471 490
1244 166
2365 587
1010 306
3330 696
3465 853
3210 729
2558 699
1968 322
2679 504