5992 299
12646 92
14744 343
17678 166
4316 98
11563 58
4922 615
17454 302
4159 741
375933 1076
57844 485
8632 982
3985 808
2548 637
38515 209
33348 677
19765 101
10286 268
11552 282
3107 264
32616 686
10233 212
20545 509
20694 373
21969 503