1591 290
4261 639
764 69
3254 504
5992 436
1596 209
2886 256
45111 81
1275 245
23329 702
9230 270
3050 259
3008 517
2573 180
3005 222