2013 257
3865 60
3179 346
5090 378
4318 22
5009 421
3716 387
2716 189
3458 300
2394 328
5093 483
1814 97
4225 503
43552 790