20692 628
2833 375
26485 57
23591 422
1289 37
22342 407
6481 851
9214 54
20216 236
2500 98
35072 189
121999 767
22532 215
10979 57