14599 503
3886 86
5884 107
7325 302
6510 374
5468 308
7741 718
19544 645
4631 170
6157 786
9465 363
8716 825
5421 192
4502 346
9245 515
10266 186
5749 549
4935 472
6747 249
13458 131
5363 565
6855 860
13145 265
7075 667
3704 65
4664 280
7657 91
41161 531