2983 791
1373 334
3018 667
1461 329
1674 333
3333 936
29853 167
66976 83
51912 1065
3407 596
85481 643
55168 231
59067 322
1898 420
13291 495
45244 752
6465 371
4959 336
99568 508
1555 263
15708 463
58895 447
30281 615
7094 688