304686 1191
2605 410
4401 353
100359 623
103712 603
15545 351
4996 525
8053 515
3263 350
7563 349
5947 627
4396 746
287865 873
14803 343
4136 509
49025 284
99747 897
75883 564
8459 144
301429 970
321795 1129
198899 310
269714 385
558178 780
222087 586
222018 821
345342 1055
427782 677