2963 549
4112 812
3231 756
1279 151
63536 531
75915 1041
93888 913
70594 690
78208 440
218201 957
132456 381
82483 205
66171 482
33141 250
300699 808
47391 644
75722 674
73326 541
96150 628
81366 775
108749 985
166907 968
67377 746
69501 299