170583 859
20916 1000
93754 712
71966 679
119005 623
8473 218
20677 676
87001 722
34524 174
155890 648
56706 929
77568 188
95633 596
79260 165
61005 220
337460 1115
28906 378
45606 651
95350 492
531561 981
217717 268
245729 852
35627 510
113534 812
358998 547
334496 1223
30017 577