331 443
75 963
59 868
714 744
446 454
958 308
297 150
534 737
279 917
855 203
705 706
552 434
372 253
47 430
180 911
220 858
232 113
276 169
246 205
269 379