3198 215
4002 401
26796 82
4368 152
6419 331
2199 274
5064 478
9287 87
4781 443
5270 242
3321 50
8770 55
7458 251
3811 458
6725 567