2695 32
1556 186
5725 616
10256 504
10392 133
19885 601
1804 99
11199 584
7811 243
53979 627
3185 465
42659 579
7194 589
1400 234
19722 187
5852 318
2119 454
29031 839
18388 847
1695 340
3595 612
1470 231
4547 594
501 101
2342 68
5549 121
9005 841
7111 727