2251 257
4676 60
3327 346
5347 378
4408 22
5299 421
3820 387
2802 189
3592 300
2508 328
5163 483
1937 97
4375 503
44449 790