17859 343
4346 412
1667 108
4991 562
8556 229
5069 700
20900 551
4214 630
17314 694
11282 868
10266 647
5243 285
6225 136
9361 730
7597 34
6512 542
933 117
19346 806
12326 531
44395 334
10200 257
5789 38
9925 516
17699 386
21435 393
5136 641
21255 180
7729 248