12987 78
7874 503
11299 673
9367 671
7577 60
6407 330
12288 500
44974 509
7124 622
5201 181
10333 453
9143 788
5044 794
13115 82
8061 504
6171 249
12486 464
7402 890
6428 698
5236 898
3539 216
6280 639
7106 551
5028 418
8026 387
18025 116
8836 47
2262 278