20968 628
2838 375
26573 57
23670 422
1296 37
22465 407
6528 851
9298 54
20332 237
2517 98
35224 189
122845 767
22584 215
11017 57