2982 152
3736 191
4308 662
5046 224
11261 90
3326 351
12576 770
2694 101
8293 719
3103 229
6351 496
3795 348
4434 682
2950 176
4690 528
3481 165
4733 368
3363 468
10251 111
1862 43
4227 747
6321 552
1918 210
3290 486
2124 141
3161 647
3838 556
2314 238