19588 373
12524 460
29070 935
14286 278
25381 579
9943 686
5300 101
7968 77
63294 306
88295 633
34052 543
2961 599
16494 239
52433 155
2422 459
3157 318
932 152
91580 760
7804 450
2381 292
4403 467
3693 657