2681 35
3109 604
2695 91
4880 352
14054 389
28318 922
20012 686
43518 140
180005 210
3698 128
6267 214
6682 484
66138 524
3748 642
38477 372
3901 233
7493 451
27957 395
9495 869
10085 927
27821 364
15149 147
28396 540
44183 829
18256 199
7996 547
10650 124
9686 169