2960 490
1169 93
1733 141
5646 227
3252 156
6323 514
8687 433
2510 299
3067 364
2418 89
3492 682
4516 556
4703 852
2724 141
3842 727
2639 384
3048 58
4480 978
23652 267