2891 105
2427 381
4175 502
46992 124
4899 373
5034 356
6333 292
65945 660
27212 437
5462 66
89237 693
16416 646
15925 668
10318 247
5914 463
13506 290
10926 199
17924 730
12256 259
4592 434
4678 173
585 101
2000 390
4575 718
5330 611