49400 877
12969 283
9694 521
21861 366
9419 178
7278 622
21003 343
15723 402
15625 125
64838 765
28169 199
17671 798
11063 319
15179 740
14316 739
54793 828
13118 556
8303 73
9939 461
10385 591
10776 346
8685 156
20305 920
65196 629