155095 168
142869 232
476444 694
130113 356
159493 851
142380 736
302217 954
49835 578
66232 398
129669 912
316561 1370
73971 222
435069 1191
87066 850
70132 617
100672 640
72328 428
1404968 4309
31611 385
161030 762
92244 682
94344 372
15552 154
43370 881
41326 885
107214 343
53033 944
21401 518