5960 297
11717 122
12287 841
1218 58
5558 561
2139 198
24899 447
10236 542
9946 707
15759 614
14699 713
11424 758
4337 359
8264 348
16264 201
7338 425
5928 926
42669 589