15253 256
1520 79
6951 788
7876 320
10466 401
2979 203
6696 99
4896 631
2623 144
9369 845
3717 515
13125 273
3538 645
5852 38
3095 285
4262 400
5057 896
4247 771
2700 181
3611 288
7384 807
6529 544
6276 427
4941 58