1045 116
3746 923
6404 793
5502 508
9978 557
7873 322
12743 768
1348 131
5782 413
10725 79
30443 930
9522 626
1278 297
20321 224
33445 599
3135 772
4033 361
4500 259
1890 162
8266 849
3341 647
1009 78
2066 369
3511 841