8032 328
3305 547
12161 511
6430 238
5676 530
4575 185
13008 241
7209 488
16756 673
4218 150
15071 320
3740 300
12555 431
4413 644
8639 394
4652 814
18149 238
10572 848
25519 654
2703 208
109197 434
15018 419
8101 323
5855 603
5098 695
6469 598
34171 681
40593 339