31362 595
14354 103
3054 137
10347 203
21720 666
5592 495
1729 117
1349 187
2375 160
3187 547
1632 102
3565 234
962 33
1136 79
44331 662
72112 854
14503 293
4613 413
51336 423
34840 194
7722 570
4074 392
25672 159
21210 36
7791 189
19618 399
56087 308
5859 496