13522 58
4515 316
16244 161
17151 563
5990 774
5838 353
21877 217
10884 176
7277 662
8562 604
6162 468
3703 251
6270 462
4520 155
7430 664
8254 353
2808 247
4207 371
3131 377
5469 748
7038 576
19615 517
3399 88
6609 676