145537 328
10591 491
13990 415
13594 690
5529 132
27204 370
10811 503
7974 449
5330 883
8120 256
20468 247