12023 44
16423 801
4422 289
4273 42
1498 165
2500 36
3986 123
3677 140
19932 94
29563 389
2199 101
11107 75
2003 211
2216 44
12557 664
4320 116
3583 851
9188 321
8638 47