3503 153
5933 617
7955 534
10004 359
8296 671
4029 429
7321 236
2950 182
9139 367
5682 64
4011 109
8909 620
10109 317
3856 115
6114 864