3032 127
5355 755
14774 627
11230 518
5339 518
22126 50
15552 528
5765 209
7851 729
194442 1063
15226 715
2310 303
6520 264
882 83
2033 257
10593 438
11659 470
16045 419
9151 404
4821 503
5174 769
1793 204
39240 151
15749 580
2831 541
1403 157
3838 500
3396 203