3447 978
2845 696
635 97
995 139
2258 233
1801 401
1154 193
1928 266
2662 765
1329 303
2717 406
3743 727
1643 280
3698 34
3238 554
2348 346
1194 271
2451 274
3176 418
1743 330
497 83
3382 494
2899 245
4053 721