352 53
2751 421
3342 646
2356 131
966 44
15176 236
773 51
11343 547
3545 705
28271 493
14194 697
16548 225
4517 172
11330 593
4935 559