2681 812
2915 755
555 151
2888 884
168581 502
3177 950
93808 693
123092 982
102556 323
223310 358
132366 617
177118 965
213121 759
99925 787
906 148
200476 1181
174317 828
174787 239
124728 296
99234 339
247371 1290
80424 848
26773 430
94643 779