8096 30
7418 189
742547 1218
155548 711
394924 785
190958 898
62577 1252
88521 344
175355 1248
36684 175
71846 448
30855 98
14958 641
98341 513
34459 757
89329 755
27486 480
9260 788
6790 65
3974 75
11487 444
4533 508
12191 941
3126 116
6505 578
4407 318
5549 874
6295 316