3091 83
3412 254
13593 139
3485 563
4860 732
10111 700
4995 532
9331 720
5183 783
266375 433
5286 82
3230 279
1501 189
5506 861
2096 281
4251 334