18012 328
6482 464
13212 331
10197 114
14720 362
7522 723
29070 486
9235 731
3444 804
14946 54
9121 552
1783 330