3033 211
4740 504
6493 615
5365 469
4693 47
1856 94
1916 280
3343 511
1662 161
5210 685
3694 553
2787 195
6385 929
2698 430
3516 815
9071 842
7182 546
27274 224
17550 628
8737 611
4112 340
45876 792
7173 237
7087 512
2439 199
2387 257
18586 119
18500 405