1165 334
306 99
2784 602
10916 758
3614 80
1159 98
2667 430
2027 146
20263 411
23176 63
56175 655
11153 539
13263 492