2931 380
6863 922
25825 52
5133 140
14759 599
5124 251
40103 563
4146 151
2624 245
30253 105
14720 156
5256 147
2722 48
7300 487
17214 292
13262 827
17429 257
9705 532
2634 323
3510 584
8996 922
19399 675
19453 654
6365 450
25166 641
29120 548
3944 133
7255 309