8001 81
14161 318
14846 588
6611 357
4274 69
29507 843
22220 559
10874 455
6237 728
4441 741
26136 877
3479 723
12169 671
21353 94
10634 768
6897 229
14842 402
23215 297
5921 523
4198 371
7921 509
4608 353
4772 343
20011 477