2822 52
15995 527
10864 275
4765 889
3194 183
77471 920
2593 443
3453 252
4305 624
3052 547
2535 167
6660 101
10858 410
5673 482
1990 212
10323 601
4871 260
16232 170
31258 238
3608 424
20773 673
5409 312
16587 384
18649 575