45600 751
402951 540
69371 316
148250 929
86334 831
29512 504
30425 175
175457 543
5706 677
13552 478
21698 46
40068 763
20951 740
6427 207
17680 259
11921 713
17596 107
10556 766
5932 460
6293 619
6660 106
67928 473
18086 615
17312 240
19979 192
7152 598
5605 176
23777 318