2590 106
3896 218
1968 303
44855 416
32720 847
89435 555
71115 758
43214 207
20533 121
11580 596
11360 418
7716 338
1664 136
4535 77
9145 862
3341 742
2142 112
7216 374
5026 399
3116 739
1936 271
2604 412
4928 428
5637 737
2401 284
33574 677