3011 172
64989 475
22436 142
18274 740
80319 642
8243 958
35230 233
24208 152
6231 168
9863 196
5506 260
10920 689
12344 799
6532 637
10000 504
4904 433
14529 881
8352 809
11971 81
8390 343
11485 323
3440 387
7002 178
14044 168