4412 563
3216 759
1518 351
1575 291
507 62
1856 453
1495 296
1413 361
133960 568
31097 174
139148 267
183835 467
62768 268
31380 264
12225 378
74950 810