330 35
3703 330
2662 614
2584 528
845 132
2780 558
1833 306
806 73
3106 214
4864 785
1515 149
1641 256
1532 49
1647 293
3751 342
1380 119
3336 719
10371 262
2936 428
2316 456
4593 482
3885 602
607 115
3749 630