393 97
1196 355
1820 62
20589 442
7574 49
1781 368
2623 280
6929 769
6321 633
227336 329
21485 340
13731 490
4240 412
15567 509
74611 66
5371 185
4361 39
8821 549
1798 103