39150 130
1587 100
1083 60
4340 765
3488 911
2331 415
5847 768
26311 136
74341 459
10191 131
25581 52
8285 787
4042 548
4226 258
19330 406
1220 180
2076 293