2985 490
1187 93
1744 141
5656 227
3264 156
6351 514
8701 433
2525 299
3075 364
2433 89
3508 682
4534 556
4731 852
2735 141
3856 727
2662 384
3067 58
4494 978
23769 267