508 218
248 11
904 766
120 825
212 784
815 813
186 522
578 387
772 215
650 145
841 542
56 467
397 292
2233 454
1156 456
834 495
719 144
506 334
174 837
962 325
780 946
250 982
922 450