113302 504
53557 536
406604 1008
193253 650
21666 477
130389 462
31379 67
20259 649
301238 583
172161 613
57892 556
112423 343
99798 532
94784 685
172888 1114
183517 420
31600 256
331895 1002
110835 217
51490 841
5860 464
5902 188
48201 969
41799 624
108834 716
485355 1571
7319 607
71251 200