50851 560
6946 744
7143 647
6417 744
4271 43
8597 32
23479 147
10576 207
60694 631
12976 409
14038 341
2315 63
2649 534
2912 401
4090 225
12361 286
7410 180
6131 103
2101 265
2371 425
10758 81
2976 623
3338 632
1928 206
3646 503
2278 542