50905 131
7327 232
7551 479
1898 223
19610 60
4823 660
1679 227
5814 83
3868 645
2768 508
3256 490
3766 757
15715 549
3072 461
1072 94
17235 128
3972 589
12780 665
19904 61
5822 511
4855 574
5989 380
4926 415
2170 56
3318 351
4188 859
3750 579
2178 92