3095 83
3413 254
13595 139
3486 563
4861 732
10111 700
4995 532
9337 720
5185 783
266430 433
5287 82
3230 279
1501 189
5506 861
2096 281
4251 334