40085 629
198056 526
7463 497
5676 556
98012 871
79527 314
9195 650
54023 816
190979 513
38725 613
179761 889
145189 666
26201 284
12289 118
7205 352
112645 598
7664 627
5740 309
7928 278
15396 739
32402 671
47590 555
61114 282
50011 723
5497 784
53147 616
28972 661
15268 889