13092 46
16498 801
4473 289
4331 42
1525 165
2554 36
4049 123
3755 140
20049 94
30205 390
2255 101
11356 75
2065 211
2287 44
9936 119
3493 498
13334 664
4501 116
3642 851
9405 321
8846 47