905 142
2987 724
2136 327
2541 427
5195 32
57913 509
108272 876
27835 1039
41624 577
85743 904
57731 857
33955 159
42831 446
23464 334
7120 812
35048 96
70372 268
88527 1098
30668 265
34930 84
31023 821
57798 281
53499 703
47568 593