20505 442
1515 368
2580 280
2520 340
6790 769
6261 633
227102 329
21228 340
13491 490
4183 412
15196 509
51993 655
73036 66
5249 185
4254 39
8650 549
1728 103