115250 921
1848 297
26949 921
8663 571
965 141
1222 283
778 95
2345 535
3430 951
942 142
2006 517
650 48
856 144
21989 501
4394 43
33123 74
349707 796
11797 447
37303 585
4561 765
5033 385
1263 44
24542 668
4632 426
22680 555
32570 242
113972 580
10912 416