178 205
331 598
37 310
115 436
1012 166
477 403
306 651
1003 986
666 98
249 994
52 790
979 914
1001 562
757 533
462 60
269 454
448 185
22 911
275 87
639 329