576629 3062
3679 310
488155 1319
286895 1364
381726 821
185036 911
406270 1169
94418 556
7030 510
8523 78
120438 425
20638 704
641885 999
50906 535
265334 436
99046 591
342381 978
10341 648
241516 1139
79301 179
151007 533
37179 429
205056 656
122639 355
9528 354
175095 473
36788 466
50547 866