951 41
2572 225
3532 242
4925 532
2229 117
3768 461
1782 166
16264 862
13476 627
4347 58
10102 671
2472 146
9410 267
5620 287
4893 310
2921 62
2072 387
1553 56
3215 510
2243 176
2545 269
2566 307
2899 489
3845 419
6205 673
4480 849
3468 589
3940 704