646 173
609 132
2734 611
2998 944
1639 425
1804 485
3414 796
1380 262
2279 656
2215 526
2801 593
6282 280
9434 832
152013 499
4855 527
8746 421
4069 498
14993 730
4737 452
183059 797
10400 707
25274 322
18570 432
6165 414
6831 374
36164 246
5642 282
11114 605