29433 128
5068 758
1740 463
2058 570
22517 852
7582 522
71303 155
2230 697
5664 319
40677 642
10873 826
2931 823
10441 178
18115 348
26543 772
2667 781
36511 104
2470 556
53300 486
24733 369
2293 499
27668 519
10186 522
4417 640