30630 807
36162 246
6476 598
13082 286
4738 221
25772 550
25217 368
23016 424
13685 962
10654 85
5015 214
7737 445
28636 611
7074 741
5744 787
1647 79
3244 743
2296 328
6766 114
6457 1017
6495 52
16715 190
6064 521