3400 532
11901 207
32474 288
29122 107
10757 82
59708 597
2968 623
18693 172
2097 217
1650 365
2442 522
3214 504
4935 762