506 91
3605 636
2038 91
5920 265
8390 818
4677 125
10365 136
5938 297
1120 269
3637 748
4693 709
23946 625
15975 161
9840 89
7085 719
3602 680
1693 277
2145 146
5301 209
11677 122
883 179
3209 849
5895 96
10009 926
780 74
2549 491
1602 263
3337 896