533 432
332 287
214 734
753 272
20 631
94 612
1002 337
205 927
770 238
355 584
945 588
223 372
942 502
459 867
317 294
446 910