50952 560
7560 745
7169 647
6738 744
4296 43
8652 32
23498 147
10598 207
60877 631
12980 409
14078 341
2321 63
2649 534
2917 401
4103 225
12366 286
7421 180
6137 103
2107 265
2374 425
10764 81
2985 623
3345 632
1932 206
3656 503
2283 542