863 243
3192 654
496 921
702 158
27 113
212 972
648 714
703 932
2073 702
315 589
179 63
189 614
2441 127
282 683
63 14
546 966
740 71
154 348
98 349
561 504
140 305
287 667
645 444
81 164