3208 532
11662 207
32250 288
28553 107
10562 82
59502 597
2963 623
18689 172
2027 217
1641 365
2430 522
3199 504
4934 762