118535 196
70709 1036
2844 60
69100 455
5865 214
15377 285
17092 875
475948 994
454403 797
355335 478
48067 690
104049 204
276613 788
131874 544
173323 820
175180 828
60605 935
124776 891
34401 97
27085 566
150892 948
38551 295
57964 237
25675 618
47700 671
21769 551
44170 557
137982 748