2591 65
3552 111
5587 612
4507 435
6209 406
3641 459
2940 66
4643 306
4256 621
3199 205
4329 310
3677 324
3624 220
4018 107
4007 196
4652 444
4532 84
6498 247
4217 203
3754 47
5947 580
5970 133
8563 879
3767 436