2985 490
1187 93
1745 141
5657 227
3269 156
6354 514
8701 433
2525 299
3076 364
2436 89
3509 682
4534 556
4732 852
2737 141
3857 727
2664 384
3070 58
4496 978
23781 267