2938 380
6881 922
25829 52
5140 140
14765 599
5127 251
40109 563
4150 151
2625 245
30254 105
14722 156
5256 147
2723 48
7300 487
17223 292
13266 827
17455 257
9706 532
2634 323
3510 584
8997 922
19406 675
19456 654
6367 450
25229 641
29120 548
3946 133
7262 309