2985 490
1187 93
1744 141
5656 227
3264 156
6352 514
8701 433
2525 299
3075 364
2434 89
3509 682
4534 556
4732 852
2735 141
3856 727
2662 384
3069 58
4494 978
23773 267