2982 490
1187 93
1744 141
5653 227
3263 156
6351 514
8701 433
2525 299
3075 364
2431 89
3508 682
4533 556
4731 852
2733 141
3854 727
2659 384
3064 58
4491 978
23762 267