2507 63
10011 570
8694 136
23122 209
1972 47
6102 103
19270 255
9640 453
6266 289
14560 379
4825 395
16591 585
6062 163
5034 759
26969 979
12395 455
17247 338
18459 201
4772 252
3053 89
8598 657
2976 229
2943 272
4722 208