15956 203
4218 86
17561 858
19138 111
5668 462
2972 462
8324 85
11238 635
12646 666
5097 392
8189 659
7130 482
3143 138
6367 82
6952 864
9832 631
10609 350
2037 194
4182 39
1783 299