1022 86
3062 351
9661 197
15228 168
6840 602
14808 732
6689 675
2926 149
7967 372
2781 520
2870 436
2341 262
4429 719