313 57
2422 744
335 59
2058 618
1157 253
2105 604
1069 191
3299 806
665 84
1945 30
3976 751
5014 848
31901 874
1028331 2475
213490 265
155116 719
211436 548
103596 397
93366 763
23160 570
17864 257
14242 137
37063 540
53219 510
95947 818
30227 874
117514 734
44661 448