3523 120
6352 415
4166 146
52161 328
11805 875
7979 509
3485 340
3845 583
5042 861
5517 514
9269 789
4992 787
5437 712
6053 381
3747 557
5047 639
4932 58
2310 269
5007 896
3153 162
7396 747
4738 601
15269 451
4311 561