2960 490
1168 93
1730 141
5644 227
3246 156
6320 514
8682 433
2509 299
3066 364
2417 89
3489 682
4515 556
4702 852
2723 141
3841 727
2633 384
3044 58
4476 978
23639 267