18202 313
4575 126
12980 723
20515 47
28228 399
4966 542
9164 401
4872 380
5007 612
12433 122
15330 116
8980 682
14615 255
6911 58
14089 369
13998 565
13583 785
22255 630
3899 600
49036 855
4788 262
17466 692
92387 840
9267 506