1050 116
3752 923
6417 793
5514 508
11456 625
16112 238
13291 404
16170 208
23651 452
9221 508
15665 387
15306 296
11959 627
13540 557
15324 381
15367 877