3050 234
11201 307
12457 598
6400 403
348 32
8959 411
3976 593
1846 177
12297 734
1757 279
2329 401
6193 490