640 116
5535 321
5116 518
2995 640
1767 79
3939 681
4461 770
2496 233
3201 399
3784 744
3834 332
64112 393
14979 234
15709 651
15291 240