3954 634
3577 384
2157 171
5141 546
58331 381
32297 85
81903 164
19801 566
140200 581
161130 698
44102 442
81127 943
56218 249
64859 882
13184 151
11007 164
68052 746
39221 287
32295 355
28226 520
24675 68
15226 101
877 62
8434 767
35186 677
32274 595