2353 88
2371 424
4150 650
30570 181
3962 860
40019 249
2729 372
20716 526
8285 618
8564 332
1638 94
40370 173
6449 76
232158 589
2968 564
65666 926
62486 609
38065 611
7798 850
3156 285
6157 461
921 35
21635 445
32161 528
14817 129