11111 580
5597 326
24946 683
7388 151
56276 586
9364 427
61272 277
19658 643
158114 840
8507 387
99465 475
68908 186
47914 203
14316 112
35179 946
13946 398
30059 629
44695 551
50118 878
51431 225
625001 1677
154532 551
10703 667
5663 723
8187 556
7169 163
9446 447
40892 242