935 112
65909 271
4848 829
95327 307
26694 501
11439 239
3500 268
1408 267
2475 437
2988 325
26015 185
3282 786
3603 715
52206 661
149602 305
199333 197
96001 323
52818 500