5096 211
3904 669
9553 269
21859 236
5562 343
27134 547
10633 508
5517 201
38952 171
11689 748
33983 117
24952 882
23848 58
13749 37
19691 109
23785 74
5577 311
22935 116
4291 276
7176 613
4163 323
7370 506
6801 586
12533 604
35734 514
12783 574
4856 359
41082 668