1505 28
3670 125
5899 287
2413 81
4166 294
6450 247
7223 879
4174 646
3539 434
7924 535
16161 427
4779 83
8124 362
5169 191
13630 721
3200 88
11580 672
9726 933
6971 266
8809 408
13782 106
1319 121
2807 372
2814 281
6865 580
3461 463
1233 32
3612 608