2571 219
2313 197
10736 527
4537 491
3861 377
44717 995
3316 463
2839 411
10553 507
3547 103
2204 61
7806 852
4937 648
12253 608
2371 78
4686 637
2403 129
3535 620
4170 821
5491 314
2358 154
7649 530
4867 122
4115 402