50962 560
7566 745
7186 647
6742 744
4299 43
8670 32
23499 147
10601 207
60885 631
12981 409
14082 341
2323 63
2650 534
2918 401
4104 225
12366 286
7421 180
6137 103
2108 265
2375 425
10766 81
2986 623
3345 632
1932 206
3656 503
2283 542