501 863
227 512
314 172
312 461
32 225
235 913
432 461
969 520
305 248
864 79
358 525
644 211
834 609
536 312
735 702
37 29
650 14
337 506
34 6
251 238
41 174
13 509
252 108
443 295