3971 620
5337 138
39306 52
4191 286
11354 74
29555 176
30090 105
14899 330
8386 407
5942 162
40954 451
4315 88
29917 972
4570 715
27995 83