4003 587
16946 178
5056 559
17523 694
6565 561
10193 155
16581 774
4940 280
20303 806
18176 399
7132 493
4681 234
9813 716
6590 700
114123 178
1231 113
8267 381
10875 674
10496 257
4676 444
28826 542
7337 286
49690 401
22496 393
5337 641
82549 612
24717 181
8048 248