24108 666
10680 446
34710 87
3129 295
3020 576
3140 412
121411 562
2449 267
7959 731
3323 232
3585 446
2842 189