30657 807
36195 246
6481 598
13091 286
4753 221
26273 551
25267 368
23080 424
13695 962
10743 85
5022 214
7739 445
28652 611
7084 741
5749 787
1668 79
3248 743
2316 328
6787 114
6463 1017
6520 52
16723 190
6066 521