11647 643
2961 488
3786 513
2537 618
5197 293
1300 408
1817 554
39527 52
6292 883
7510 143
5757 433
730 222
5058 441
1340 327
3405 216
2539 696
2954 922
1735 425
1768 459
2630 859
5152 84
2950 793
5879 654
163 25