599 116
5527 321
5115 518
2993 640
1767 79
3937 681
4460 770
2496 233
3201 399
3784 744
3834 332
64055 393
14972 234
15706 651
15290 240