4293 373
3774 44
4575 802
5903 660
5418 619
450029 1041
295359 1209
219798 517
312704 1385
317490 1109
156527 333
130073 244
70314 570
280681 469
192190 454
169577 829
184683 313
168372 564
75773 199
225419 981
150444 779
102560 393
402272 2162
127248 563
233490 2000
146224 540
115662 912
73569 795