31141 738
12044 387
13943 663
4596 318
14747 432
2824 148
13672 503
5610 216
10142 556
8237 226
4996 325
11055 488
7817 547
1878 79
3798 463
5758 228
6502 290
2439 35
4231 265
3060 560
7339 309
11970 257
14852 352
1637 121
9173 167
7188 547
6071 289
6742 317