2960 490
1169 93
1731 141
5646 227
3252 156
6321 514
8685 433
2510 299
3067 364
2418 89
3492 682
4516 556
4702 852
2724 141
3842 727
2638 384
3047 58
4479 978
23648 267