104098 501
3785 424
6407 409
6977 512
22373 563
84036 463
15907 107
8303 145
10605 381
106899 968
6883 164
107773 938
122355 530
19388 457
57630 153
10698 245
38891 306
37556 279
13503 117
93272 602
61052 445
7776 371
6030 793
5819 667
4706 630
9843 882
6368 124
3243 346