2272 331
1653 138
1585 84
1898 229
2913 326
3783 411
3151 230
6187 490
4705 66
4032 440
3810 530
2627 285
2277 423
2309 78
54291 224
26998 601
22555 259