40902 326
3525 855
7782 627
3351 300
9195 104
6674 239
4515 544
56051 603
8864 396
9823 732
1604 217
9589 914
8618 669
57361 393
2323 50
5032 554
137878 249
1976 55
13857 633
8387 286
19220 334
4567 557
8379 209
50614 882
15911 776
282184 1128
38135 623
26006 87