12384 72
5540 334
3284 368
52989 928
20616 327
17845 741
10138 673
32195 718
4728 427
12362 795
11588 444
2132 48
4468 59
2975 293
6487 879
25044 522