19739 74
6167 154
21669 910
990 321
5404 335
7453 215
505 34
2478 543
20715 207
18240 536
4544 208
7056 442
2744 623
3700 105
17309 323
1948 260
1875 561
4100 769
15733 359
16656 454
40788 246
584 99
4725 642
13093 730