16328 550
32832 86
1530 102
32581 141
3824 473
18166 732
17402 542
38969 94
13022 278
12947 505
10639 160
20395 353
17469 704
7902 243
4946 261
3025 288
3765 408
2068 525
3599 812