16565 677
1546 88
2470 606
2616 501
5585 643
2370 353
2394 542
20454 474
2233 343
3665 681
1456 26
13312 663
5379 503
3748 714
1931 124
1399 274
6267 943
10975 57
3442 465
2879 306
3627 835
4681 97
4788 603
3343 761