35597 796
13157 55
17777 612
12607 552
4729 736
14950 195
16486 209
4667 459
757 149
2824 122
3471 468
23714 531
4786 755
2852 129
10401 382
21804 541
15860 335
14712 852
20943 521
1184 287
9151 444
1037 218
2890 814
2987 781