2975 313
318 330
1593 842
487 823
865 358
89 494
103 595
351 330
216 413
233 129
502 406
628 599
95 322
963 543
962 352
205 912
835 259
956 925
981 924
428 282
958 825
313 293
144 751