31653 369
3710 118
3825 256
4391 229
5001 617
59294 796
7407 185
41960 196
17750 920
9834 318
372864 1054
222114 669
92775 880
38250 167
4121 482
3937 575
2465 222
5224 113