1503 28
3667 125
5898 287
2413 81
4164 294
6448 247
7223 879
4174 646
3538 434
7922 535
16158 427
4778 83
8124 362
5168 191
13630 721
3200 88
11579 672
9722 933
6971 266
8808 408
13781 106
1318 121
2806 372
2813 281
6864 580
3461 463
1231 32
3611 608