145730 328
10604 491
14120 415
13652 690
5558 132
27338 371
10904 503
8031 449
5338 883
8151 256
20543 248