6186 297
12213 122
12747 841
1221 58
5563 561
2146 198
24956 447
10255 542
9957 707
15771 614
14716 713
11444 758
4342 359
8287 348
16385 201
7359 425
5939 926
42961 589