2508 106
3872 218
1941 303
44444 416
32686 847
88902 555
70435 757
42715 207
20325 121
11392 596
11138 418
7677 338
1638 136
4505 77
9120 862
3325 742
2117 112
7196 374
5013 399
3106 738
1917 271
2588 412
4905 428
5626 737
2383 284
33086 677