51091 560
7603 745
7198 647
6771 744
4324 43
8722 32
23514 147
10627 207
60995 631
12988 409
14127 341
2327 63
2651 534
2920 401
4113 225
12406 286
7449 180
6146 103
2115 265
2379 425
10779 81
2992 623
3351 632
1932 206
3668 503
2288 542