3506 275
4127 685
13333 501
21018 464
4949 724
20285 839
6501 489
5400 880
6392 476
5588 511
11714 644
18547 849
20398 636
11073 526
10950 257
7813 396
35175 196
11025 247
12570 387
31332 189
8727 123
23706 564
23187 560
6789 57
7508 149
21156 364
58354 610
19904 126