128805 540
7529 90
5639 952
108546 467
3050 109
75644 464
68389 76
8312 647
93752 531
64110 843
173125 1002
22164 627
7619 184
8956 369
6940 264
6468 648
12402 280
13071 119
17541 912
21996 234
17618 576
13394 335
3295 473
2812 554
5107 601
4279 634
5871 541
7615 594