1003 491
624 309
239 846
295 507
510 680
325 655
894 510
511 208
841 507
980 412
32 504
329 665
254 567
937 559
318 290
1006 23
352 777
422 756
248 671
238 101