3504 153
5936 617
7957 534
10004 359
8296 671
4030 429
7321 236
2951 182
9139 367
5683 64
4011 109
8909 620
10109 317
3856 115
6114 864