40068 115
3148 602
12548 393
10082 219
10713 36
5503 509
1782 114
5532 542
39019 333
13563 383
2587 30
2312 230
3596 195
38516 209