50881 560
7103 745
7149 647
6510 744
4273 43
8610 32
23484 147
10585 207
60739 631
12977 409
14049 341
2317 63
2649 534
2913 401
4093 225
12363 286
7411 180
6131 103
2103 265
2372 425
10760 81
2977 623
3338 632
1929 206
3648 503
2278 542