5986 297
11760 122
12326 841
1218 58
5559 561
2140 198
24904 447
10239 542
9949 707
15760 614
14702 713
11429 758
4337 359
8267 348
16274 201
7343 425
5929 926
42701 589