15027 581
11093 555
6221 142
8384 344
6849 527
7297 509
2533 473
5143 126
6946 134
9338 265
10791 256
3001 115
7434 287
5622 421
14752 696
6307 413
15061 329
5785 160
17041 1000
9595 246
8575 707
4334 164
10113 669
4777 384