12692 44
16462 801
4450 289
4317 42
1514 165
2537 36
4029 123
3723 140
19997 94
30015 390
2228 101
11286 75
2040 211
2259 44
9849 119
3450 498
13096 664
4437 116
3610 851
9308 321
8757 47