31303 196
4171 542
10182 529
11356 660
6458 69
8708 347
11279 68
26328 155
3327 165
14148 138
16673 499
3344 312
1714 136
7313 573
4170 543
3725 706
6657 716
2054 102
2343 83
5266 352