335353 1113
254298 474
392244 783
195006 229
87849 1069
617252 1680
508677 1754
336456 716
101569 409
22481 942
28831 924
21360 446
16524 468
8782 502
12159 311
25441 611
7296 218
17044 384
81978 378
52477 83
95070 618
162659 875
12756 278