18953 503
8338 368
5201 755
12991 751
5514 727
3535 574
3832 853
15040 185
6799 328
21843 1039
2102 141
4665 669
2108 52
4611 398
10039 907
20549 294
3678 184
11843 306
4008 665
12416 263
3785 561
3600 281
3621 240
18789 841
3601 628
4522 837
3132 532
29996 438