5005 359
6811 211
22643 626
3263 188
8334 169
2586 435
7075 351
4434 563
2341 238
2460 111
7780 443
3162 753
8317 136
14326 363
3730 628
4398 706
8707 128
2756 655
15999 579
29969 135
17664 654
5941 286
9347 501
36335 477
14679 405
7273 648
13600 733
10963 304