3012 172
64991 475
22437 142
18275 740
80324 642
8244 958
35230 233
24209 152
6231 168
9864 196
5506 260
10920 689
12346 799
6532 637
10000 504
4905 433
14530 881
8352 809
11974 81
8391 343
11485 323
3440 387
7003 178
14045 168