100330 641
1380 92
6297 695
30954 641
5020 81
8862 524
34619 610
2054 188
3771 453
8856 774
2248 413
1791 334
2847 647