50287 153
180 3
20849 65
216 11
8643 8
2851 74
74 8
27044 87
113303 300
11059 24
8647 18
12476 47
62028 77
12575 26
9069 10
17554 101
2313 9
12143 60
1704 5
4838 28
5207 22
2414 11
3971 17
43432 174