9996 109
14753 419
10560 264
9171 24
38264 304
7104 553
8599 298
12833 130
6695 170
7016 409
15917 1050
39284 143
15281 225
7843 669
14437 133
37463 650
12201 252
24934 877
16988 186
4117 286
18039 584
8328 519
2763 327
23240 287
9671 238
9966 576
9778 314
11920 442