5993 299
12653 92
14756 343
17685 166
4320 98
11574 58
4924 615
17454 302
4167 741
375982 1078
57860 485
8638 982
3985 808
2552 637
38534 209
33352 677
19779 101
10289 268
11563 282
3114 264
32637 686
10239 212
20557 509
20700 373
21994 503