351 53
2751 421
3342 646
2356 131
966 44
15176 236
771 51
11339 547
3545 705
28271 493
14194 697
16548 225
4516 172
11329 593
4935 559