1053 138
3327 285
2192 534
2143 239
3891 660
537 25
2243 159
4610 205
2436 441
2433 576
2915 701
2913 529
2482 273
5969 602
3373 625
3621 551
4476 47
2303 292
4224 656
3623 304
5008 90
5213 394
5479 759
3662 311