3501 101
28619 376
6728 271
24141 276
7784 322
15549 228
12776 517
36940 490
16385 705
20582 910
15740 394
17640 185
125998 594
11211 429
8669 688
9771 686
23071 476
18028 276
16229 709
14574 76
18630 822
43966 651
16151 400
30704 990