15209 157
55495 616
36596 359
871 274
30363 443
1531 494
31662 769
37319 740
3572 381
21373 464
12358 353
39544 424
10064 589
251488 335
2775 511
14201 888
17003 855
5706 319
164 31
3000 885
6880 165
1249 389
976 67
138045 606