393 97
1196 355
1836 62
20589 442
7574 49
1781 368
2623 280
6930 769
6321 633
227338 329
21488 340
13735 490
4243 412
15567 509
74630 66
5372 185
4361 39
8822 549
1798 103