1505 28
3670 125
5899 287
2413 81
4165 294
6450 247
7223 879
4174 646
3538 434
7924 535
16161 427
4779 83
8124 362
5169 191
13630 721
3200 88
11580 672
9723 933
6971 266
8808 408
13782 106
1318 121
2806 372
2813 281
6865 580
3461 463
1232 32
3612 608