5969 297
11741 122
12314 841
1218 58
5558 561
2140 198
24901 447
10236 542
9946 707
15760 614
14701 713
11426 758
4337 359
8265 348
16268 201
7341 425
5929 926
42683 589