596 228
766 880
2 315
514 162
265 974
140 981
6 462
593 770
477 667
737 218
463 270
64 272
925 941
764 392
261 244
203 255
353 325
423 775
242 313
30 214