2968 790
1766 258
1508 178
2357 416
7084 66
43537 643
74258 547
88969 474
29799 215
102183 447
55015 843
59942 615
91248 230
149914 879
63707 253
110829 438
29700 75
56221 921
93852 633
39459 346
68975 385
31034 331
69536 332
12559 118