2970 490
1183 93
1741 141
5652 227
3261 156
6348 514
8695 433
2520 299
3073 364
2429 89
3502 682
4529 556
4723 852
2729 141
3848 727
2655 384
3060 58
4488 978
23736 267