304533 784
59496 277
24483 582
19623 375
35222 454
6184 265
13787 287
5192 209
23866 534
18850 335
15926 99
22901 439
89816 446
53872 198
39087 549
38707 289
27470 196
12655 197
16002 71
13721 518
21388 398
19824 218
4501 356
22843 710
14042 554
27450 147
9642 232
18715 390