2951 490
1160 93
1724 141
5642 227
3239 156
6307 514
8677 433
2497 299
3058 364
2413 89
3483 682
4507 556
4698 852
2714 141
3837 727
2629 384
3036 58
4469 978
23592 267