19508 729
5165 60
44121 904
101144 579
4444 447
6130 568
8250 147
20392 648
6331 189
25403 69
7930 471
35177 312
8159 514
79687 529
5858 799
11733 550
11018 610
6832 399
42227 386
7836 893
51835 829
11206 348
44878 843
5219 288
7017 388
15950 260
10809 208
6966 452