1289 346
50785 423
5957 447
2165 261
12095 648
3546 181
7251 46
3274 370
6152 626
11980 511
10889 411
8573 597
6950 595
37592 495
7370 389
9952 148
5173 303
3065 359
2462 262