2601 501
2265 127
2289 320
11166 384
3203 667
2365 466
3276 534
15854 898
3006 272
2476 407
2428 357
1016 113
2041 368
16191 571
3734 340
3101 620
488 40
2695 145
2414 208
15043 728
2876 604
2963 597
15275 738
16379 706