413 29
2536 521
2787 825
2395 322
306 45
1139 219
3418 765
2791 340
1491 110
523 58
3209 669
1259 379
647 30
2078 450
2024 399
2897 623
3038 774
2270 559
3277 894
1005 202
13265 666
2585 752
1870 447
2530 627