40578 326
3525 855
7780 627
3351 300
9193 104
6671 239
4515 544
56036 603
8864 396
9823 732
1604 217
9589 914
8616 669
57356 393
2323 50
5032 554
137854 249
1975 55
13857 633
8387 286
19219 334
4567 557
8378 209
50613 882
15910 776
282166 1128
38133 623
26006 87