2995 45
2433 175
4107 510
8320 412
120630 453
275816 914
360210 935
83228 405
130376 254
152526 504
289004 470
94716 190
3237079 3372
116343 761
365328 1017
248800 961
107255 430
85712 904
243051 524
106277 385
338473 1442
159011 688
63682 237
106967 413
165985 405
177623 746
158638 711
81170 731