3091 142
1956 303
6427 436
4288 867
1595 162
3292 637
3526 650
43409 508
3083 362
14559 582
3305 686
11388 469
20692 612
1576 82
11332 752
16501 80
2695 150
6040 395