16096 168
11403 185
3279 152
12753 532
4871 629
9192 565
11686 617
5158 145
10001 246
10149 487
5838 488
15947 430
6781 446
7267 330
8052 390
12345 139
9927 607
19058 609
4353 330
21062 434
5982 94
5612 525
5642 40
14782 163