101681 948
53553 293
6473 361
463830 1687
3443 140
102904 755
18922 465
226555 502
155278 338
183494 805
385393 1064
132344 405
13327 462
69775 570
122855 459
203856 1017
152897 212
11735 640
5608 800
457437 968
230704 878
259879 1186
229327 1006
7022 653
7226 947
395260 1132
383343 981
145944 421