2621 108
14093 150
10496 718
3482 266
3211 632
2506 489
2075 284
5430 809
2496 231
18923 531
3135 230
3897 43
1263 89
2555 377
3633 516
2890 449
4213 562
7934 757
3545 691
4376 794
4397 627
1518 70
3093 567
1418 125