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
2736 141
3857 727
2664 384
3070 58
4495 978
23778 267