1013 26
2928 296
10640 334
2059 255
2904 167
5301 83
4716 290
3338 151
2032 229
6378 615
5210 469
23550 819
13472 248
12608 273
2706 367
9666 327
7399 314
5957 93
10411 115
3655 164
15110 287
3749 728
1294 320
5165 405
4982 739
5172 407
3787 406
7918 713