3550 841
11380 877
1324 301
1660 232
2810 799
2454 527
2359 290
1953 133
2932 89
5924 358
49483 511
8155 358
134363 123
24955 123
4324 785
5595 235
3783 589
3350 129
73337 638
38269 437
8927 772
23346 81
6708 640
4496 148
14242 54
20006 79
8037 906
3949 277