23000 230
7041 708
8253 385
5080 217
14337 600
8147 348
11284 383
10181 733
21792 671
6757 98
11456 72
16157 350
9240 642
6276 845
8570 190
6372 240
10239 929
4795 89
12320 243
5198 252
6625 56
7940 80
12492 538
12617 588
1088 46
19111 69
10774 409