30656 807
36194 246
6481 598
13091 286
4753 221
26270 551
25262 368
23075 424
13694 962
10732 85
5022 214
7739 445
28652 611
7084 741
5749 787
1668 79
3248 743
2316 328
6787 114
6463 1017
6520 52
16722 190
6066 521