2452 113
9796 705
4349 440
30201 471
59239 231
6363 593
8267 95
4854 534
2927 351
2648 533
2275 398
7076 185
4817 572
5179 518
14002 527
8526 437
6693 559