1082 334
1196 286
2634 574
1747 345
28030 700
2941 883
2551 499
2282 437
1507 152
1806 307
7839 121
2956 216
26658 472
7695 687
64311 651
59489 377
5925 469
5961 798