20501 442
1513 368
2575 280
2515 340
6784 769
6251 633
227081 329
21210 340
13479 490
4182 412
15188 509
51939 655
72976 66
5244 185
4249 39
8645 549
1728 103