21221 35
30119 76
19795 86
19815 25
4260 167
1958 39
3135 25
3325 44
53646 46
301471 523
2352 67
21056 23
21610 160
12857 13
1740 91
3148 18
25131 70
33993 92
37074 49
4219 70
387643 193
9721 9
4184 43
29646 122