3502 153
5933 617
7953 534
10004 359
8294 671
4029 429
7321 236
2949 182
9139 367
5681 64
4011 109
8909 620
10109 317
3856 115
6114 864