2917 490
1134 93
1685 141
5603 227
3195 156
6273 514
8632 433
2446 299
3019 364
2379 89
3448 682
4473 556
4660 852
2680 141
3802 727
2587 384
2996 58
4436 978
23076 266