2868 307
3684 159
164790 557
5333 311
2582 68
12889 573
4540 560
9700 631
17039 663
4756 242
3170 391
4539 901
23347 1053
59177 342
3493 498
11165 244
53572 293
3552 114
7707 681
50097 280
3191 373
3703 402
6191 274
8838 661