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