2176 522
2457 487
3020 633
31544 351
11292 589
15353 154
7949 195
6294 844
8411 297
11811 237
3584 351
62942 598
3641 845
6624 691