51083 560
7602 745
7197 647
6769 744
4322 43
8720 32
23513 147
10625 207
60987 631
12987 409
14124 341
2327 63
2651 534
2919 401
4112 225
12404 286
7446 180
6146 103
2113 265
2379 425
10778 81
2992 623
3351 632
1932 206
3668 503
2288 542