3013 215
3336 401
25366 82
3624 152
5350 331
2012 274
4756 478
5225 86
4361 443
4729 242
2715 49
8374 55
6978 251
3300 458
6016 567