8622 40
7040 72
16091 641
9592 548
4906 785
2375 488
7894 305
8813 446
15825 474
8950 403
3059 506
22213 265
2287 406
4030 230
2776 471
6569 758
3282 552
13406 444
2981 531
20013 616
5450 693
2745 523
2640 83
5393 446
6284 385
14509 852
3512 632
6682 879