40781 326
3525 855
7782 627
3351 300
9195 104
6672 239
4515 544
56046 603
8864 396
9823 732
1604 217
9589 914
8618 669
57359 393
2323 50
5032 554
137869 249
1976 55
13857 633
8387 286
19220 334
4567 557
8379 209
50613 882
15911 776
282177 1128
38135 623
26006 87