3030 411
23744 210
14984 651
22698 51
11293 274
36469 544
6818 432
3057 109
1629 51
12261 485
19353 240
1313 90
5482 667
6665 504
89178 923
3494 639
24789 415
37868 342
7414 473
15989 360
3769 70
57344 157
2888 124
76536 251
3670 318
4644 656
17848 531
7049 413