31853 568
11082 60
15310 219
20333 742
10179 347
4369 480
3082 121
4990 326
7501 420
8862 510
4001 922
3783 438
2611 573