21191 442
5427 311
14574 497
8125 624
73304 337
46179 608
18070 396
2054 173
2877 166
3056 334
7655 683
16146 211
2791 442
9760 480
6072 63
14515 154
7132 313
3623 185
4522 127
10511 481
10143 246
9992 95
4776 689
8383 198
283637 1571
12756 703
11237 117
3800 276