2296 83
3074 254
13442 139
3448 563
4808 732
9696 700
4916 532
8878 720
4925 783
255436 428
5056 82
3127 279
1444 189
5355 861
2053 281
4139 334