5969 297
11731 122
12305 841
1218 58
5558 561
2140 198
24900 447
10236 542
9946 707
15760 614
14700 713
11425 758
4337 359
8265 348
16266 201
7340 425
5928 926
42678 589