4066 318
3892 570
11281 294
30719 796
2518 74
2229 114
3257 505
21686 234
6911 549
8175 642
7900 735
24802 228
2557 187
3745 492
4922 765
122111 751
20862 712
2143 381
2042 269
18120 566
6667 803