145385 327
10584 491
13960 415
13533 690
5509 132
27149 370
10740 503
7933 449
5321 883
8107 256
20391 247