3098 83
3414 254
13595 139
3486 563
4863 732
10113 700
4995 532
9341 720
5188 783
266500 433
5287 82
3230 279
1501 189
5506 861
2097 281
4251 334