3092 834
2068 291
10598 552
2772 235
42961 125
36865 572
7429 47
3119 328
23466 489
18738 246
15990 386
13397 477
4768 416
4800 533
16574 67
12073 450
16771 706