3503 853
2003 137
913 105
1634 285
4435 94
2583 507
4664 661
16385 550
5599 288
5651 686
4539 623
3841 760
3723 713
4579 318
4363 602
2407 377
3732 441
2346 467
3268 602
1591 312
1887 82
3909 396
12866 393
12775 352
14827 726
3208 744
2950 332
2159 157