2965 490
1175 93
1735 141
5648 227
3253 156
6326 514
8690 433
2511 299
3068 364
2420 89
3494 682
4517 556
4708 852
2726 141
3844 727
2640 384
3051 58
4484 978
23670 267