39414 130
2103 100
1257 60
4737 765
3648 911
2558 415
6180 768
26407 136
74732 459
10405 131
26123 52
8340 788
4076 548
4280 258
19547 406
1273 180
2129 293