935 153
2943 562
3886 696
3440 52
3643 479
2399 409
1633 217
6850 237
4730 288
6559 512
31747 677
1579 88
17245 382
3221 121
4164 667
7673 686
7478 347
20072 133
3376 316
9773 915
4096 470
2602 265
2548 200
29378 633
6859 29
6903 866
4898 385
2298 208