3006 462
5016 583
3165 427
7750 798
49658 272
25217 424
88824 774
31103 563
6022 404
5480 196
35395 702
65600 346
3697 323
14512 589
7654 606
11604 41
93276 858
4103 86
4146 374
6252 593
4930 771
83987 532
139446 685
134510 484
4174 39
91880 139
15376 704
16402 106