40023 423
134707 294
31534 844
30205 775
28966 216
8877 597
38583 870
19279 208
16603 501
175413 690
157383 305
48137 66
13572 561
158138 239
141039 546
44068 863
59469 648
47436 737
127101 330
8295 537
79840 182
27316 371
57980 875
89439 704
5047 593
241629 750
60979 236
45882 742