145608 328
10599 491
14029 415
13619 690
5541 132
27261 370
10859 503
7997 449
5333 883
8132 256
20496 247