1196 355
1836 62
20589 442
1781 368
2623 280
2557 340
6931 769
6322 633
227338 329
21490 340
13735 490
4243 412
15568 509
53031 655
74634 66
5372 185
4361 39
8822 549
1799 103