2337 561
2080 619
21189 472
18793 720
11348 398
19275 307
9424 452
17326 508
28213 388
8007 49
5329 85
6942 668
18243 518
17009 573