1093 185
5822 686
3307 588
2665 245
41729 718
53947 104
118358 329
15223 828
10492 267
25452 442
9907 610
4956 196
7180 321
13766 804
12481 39
8445 429
8069 136
3471 584