3023 127
5353 755
14760 627
11209 518
5334 518
22081 50
15517 528
5754 209
7826 729
194128 1063
15174 715
2307 303
6513 264
880 83
2026 257
10587 438
11643 470
16037 419
9142 404
4816 503
5164 769
1785 204
39195 151
15730 580
2826 541
1397 157
3830 500
3386 203