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