51 955
105 820
4879 786
172 477
508 969
398 281
285 179
844 394
369 244
495 641
996 874
402 789
498 415
1017 751
756 856
205 234
190 37
258 761
290 381
577 131
612 181
126 390
407 714