3275 307
16604 77
10720 521
4912 805
5508 423
6582 161
12978 822
5764 457
3563 485
4801 242
8518 683
7320 135
6655 45
11484 881
4022 509
9104 614
8509 464
9326 395
11556 239
7345 524
12561 124
15902 521
54671 446
16848 826