16401 657
2928 365
1506 83
2151 234
3682 641
15374 668
4955 413
1851 90
44605 696
2383 479
2083 352
2786 527
6316 502
3873 686
1697 393
6632 157
2936 596
2051 193
3187 444
11691 428
7417 792
19496 564
5122 946
4515 937