4048 978
3128 101
2323 143
3147 738
3401 653
2888 467
3613 590
3319 661
3174 479
10694 513
2141 437
1431 101
1606 185
7426 444
808 149
28564 482
2158 67
3587 543
2235 318
1601 171
1045 106
1347 137
2319 389
2365 326