31526 369
3710 118
3822 256
4390 229
5001 617
59291 796
7407 185
41956 196
17750 920
9834 318
372813 1054
222066 669
92738 880
38216 167
4118 482
3937 575
2465 222
5224 113