3330 313
509 38
354 353
981 478
1054 677
968 885
46 1000
423 986
1258 1000
13 148
482 984
786 192
297 417
159 376
603 118
863 372
719 536
701 155
633 297
452 943
413 53
165 303
174 846
802 385