5016 429
4435 443
1989 298
1096 155
3613 578
16193 398
2569 288
2192 65
2370 208
4566 289
1553 280
2009 362
2938 409
2596 353
2063 416
531 108
14957 636
3308 589
4000 640
6861 360
1258 66
3916 162
4720 877
4759 958