145605 328
10599 491
14029 415
13618 690
5540 132
27258 370
10856 503
7997 449
5333 883
8132 256
20496 247