2973 355
6900 390
59444 584
32165 179
3936 163
19318 619
10313 146
2136 265
22289 306
16646 911
17917 445
5217 53
4440 370
1910 289
3658 354
5106 813
7923 681
12435 485