2886 421
3239 646
2396 131
972 44
15166 236
777 51
11361 547
3605 705
28292 493
14221 697
16590 225
4533 172
11347 593
4973 559