2920 728
1073 238
1101 271
3148 732
3037 654
4942 441
2895 611
4909 536
1503 187
1694 351
9403 474
7304 750
5901 799
31025 362
19181 33
20490 355
8512 293
2146 226
7957 668
23395 196
38339 237
11637 887
5365 528
2743 112
3017 517
26495 419
4173 821
2273 446