1004 251
987 638
4044 418
558 502
1862 885
425 219
889 239
138 238
319 758
90 997
829 274
399 617
6480 208
985 662
116 513
139 876
652 865
499 57
444 846
402 930
55 28
291 747
203 725