14184 310
2970 471
3279 529
3375 421
1170 99
3898 583
2819 522
1865 156
3937 770
2820 257
1535 122
1473 110
11445 371
1718 50
5296 364
3957 58
2742 114
10770 812
6965 783
4428 879
4691 442
9797 655
4412 420
1449 46
7834 938
3411 582
5512 434
4065 648