13954 413
8085 507
33772 281
20213 352
6587 413
6481 313
8321 273
4184 547
15786 590
5953 675
7163 733
11214 609
20499 535
14656 387
9193 582
4518 145
14241 117
11260 752
6136 99
9710 209
4210 417
10159 181
74130 667
7229 256
9647 89
6386 623
3796 478
4941 216