2137 119
7477 563
5040 47
5957 514
5249 420
6028 103
4602 370
13524 405
34988 641
22548 328
2144 358
17956 389
30889 80
245624 1196
2553773 3976
330826 529
2969453 6690
255113 1183
143248 691
12623 677
127298 1077
46557 385
144837 273
178206 1068
59921 507
104948 399
31547 674
48548 584