1008 241
297 55
2766 840
2351 528
102163 350
44830 467
156997 1064
57027 269
111181 247
96159 233
48087 251
36990 738
115143 286
26940 544
60223 523
85417 878
79909 280
69003 614
99339 863
38363 332
99727 438
53671 812
52399 344
1747 194