5969 297
11735 122
12311 841
1218 58
5558 561
2140 198
24900 447
10236 542
9946 707
15760 614
14701 713
11425 758
4337 359
8265 348
16267 201
7340 425
5929 926
42678 589