2989 490
1188 93
1748 141
5660 227
3272 156
6357 514
8707 433
2527 299
3077 364
2439 89
3511 682
4534 556
4734 852
2740 141
3859 727
2664 384
3074 58
4498 978
23799 267