2984 706
16527 840
4515 908
11958 532
13569 187
10530 304
7251 571
7623 790
10700 275
3864 441
3308 76
3647 201
14155 598