2911 710
15253 436
33841 139
8666 313
7251 684
64435 201
2979 124
4230 555
5939 488
15112 343
9277 491
8138 279
6639 558
6000 371
7892 328
8954 922
5210 398
8268 818
4486 281
18451 313
5355 467
7227 369
4803 668