2696 61
2834 267
1416 85
2065 201
23916 80
13746 384
6461 454
5725 283
2533 88
2170 96
6971 442
3361 491
39097 484
27639 580
968 121
3256 561