2353 88
2371 424
4147 650
30559 181
3960 860
39949 249
2727 372
20703 526
8271 618
8562 332
1626 94
40333 173
6442 76
232148 589
2965 564
65591 926
62464 609
38055 611
7787 850
3151 285
6156 461
920 35
21584 445
32087 528
14774 129