145705 328
10603 491
14110 415
13647 690
5556 132
27320 371
10902 503
8025 449
5338 883
8148 256
20530 248