5992 299
12649 92
14751 343
17682 166
4317 98
11568 58
4924 615
17454 302
4161 741
375961 1076
57851 485
8636 982
3985 808
2549 637
38529 209
33351 677
19774 101
10286 268
11555 282
3110 264
32626 686
10235 212
20550 509
20696 373
21979 503