6963 260
3307 481
7435 455
105744 310
3387 371
3723 273
2277 303
4117 379
3900 69
21989 202
31687 313
4464 537
3518 467