1676 90
6707 55
12350 486
5893 322
10176 701
15337 158
9951 58
2461 532
15827 154
8032 909
3049 564
12868 600
5969 87
3373 570
21877 808
3645 543
2770 129
3529 526
8469 176
29452 493
11828 877
15397 782
12830 481
11473 183